hospital managers - Alemán Inglés Diccionario